/* CSS Document */
/*color #FF8D4B*/

/*#########################################PRINCIPALES#################################################*/
body{
/*background: #EDEDED url(imagenes/fondo.gif) repeat-x 50% 0%;*/
/*background-color:#01609C;*/
/*width:1024px;*/
margin: 0px auto 0px auto;
font-family: 'Verdana', sans-serif;
text-align:center;
}


#contenedor{
background-color:#FFF;
width:1024px;
margin-bottom:auto;
margin: 0px auto 0px auto;
/*border-style:solid;*/
border-color:#000000;
}

#contenedor img{
border:0px;
}

#banner{
width:1000px;
height:150px;
background-image:url("imagenes/bannerzona.jpg");

/*border-style:solid;*/
margin:0px auto 0px auto;
}

#encabezadoleft{
    float: left;
}
#encabezadoright{
    float:right;
}

#fechaencabezado{
    height: 70px;   
    margin-top: 4px;
    font-size: 12px;
	font-weight:500;
}

#time{
    margin:2px auto 10px 45px;
    font-size: 12px;
	font-weight:500;
    
}

#busquedaencabezado{
   margin-top:12px;
   width: 260px;
   font-size: 12px;
   
}



#topmenu{
width:1000px;
height:30px;
margin:0px auto 0px auto;
/*border-style:solid;*/

}


#publicidadcenter1{

width:670px;
/*height:100px;*/
margin:0px 0px 0px 0px;
}


#separador{
border-bottom: 1px solid #E6E6E6;
}	



#chat{
	width:670px;
	height:400px;
	word-wrap: break-word;
	margin: 3px auto 0px 0px;
	z-index:1;
	
	
}

#menuderecha{
font-family: Arial, Helvetica, sans-serif;
width:330px;       
/*margin: 10px auto 0px auto;*/
float:right;
margin:0px 7px 0px 0px;
}

	

#piepagina{
background-image:url(imagenes/bannerbottom.png);
font-size:12px;
color:#FFFFFF;
height:120px;
width: 1000px;
text-align:center;
clear:both;/*esto es para eliminar los float left y rigth del areatexto*/
margin-left: 12px;
}

#logositio{
    margin:20px 0px 0px 0px;
    float: left;        
}

#menuhorizontal{
    margin:30px 0px 0px 300px;
    float:left;    
}

#menuhorizontal a{
    padding-left: 10px;
    color: #000;
    font-size: 16px;
    margin:0px auto 0px auto;
}

#logozambonet{
    margin:20px 10px 0px 0px;
    float: right;
    
}

#publicidadbottom{
	width:670px;
	height:100px;	
	float:left;
        margin:0px 0px 3px 12px;
	
}

#contentleft{
float:left;
width: 670px;
}


#contentcenter{
width:670px;
background-color:#FFFFFF;
color:#000000;
text-align:left;
font-family: Arial;
font-size:12px;
padding:0px 0px 0px 0px;
margin-left: 12px;
/*esta parte va comentada*/
/*border-color:#CCCCCC;
border-style:solid;
/*border-style:solid;*/

}





/*####################################/PRINCIPALES#############################################*/

/*#####################################CONTENEDOR NOTICIAS################################################*/

#publicidadcenter3{
	width:670px;
	/*height:100px;*/
	margin:3px 0px 0px 0px;
	

}



.subcenter{
width: 650px;
/*border: 1px solid #E6E6E6;*/
height:100%;
}

.bannertitulo{
margin:10px auto;
width:600px;
height:30px;
background-image:url("imagenes/bak_not.jpg");
color:#FFFFFF;
font-weight:bold;
font-size: 16px;
padding: 10px 0px 0px 10px;
font-family: AvenirLTstd, Heavy;
}


.bannertituloinstitucional{
margin:0px auto;
width:670px;
height:60px;
background-image:url("imagenes/bak_ins.png");
background-repeat: no-repeat;
padding: 3px 0px 0px 3px;
}

.bannertitulodebate{
margin:0 auto;
width:670px;
height:60px;
background-image:url("imagenes/bak_deb.png");
background-repeat: no-repeat;
padding: 3px 0px 0px 3px;
}

.bannertitulonoticia{
margin:0 auto;
width:670px;
height:60px;
background-image:url("imagenes/bak_not.png");
background-repeat: no-repeat;
padding: 3px 0px 0px 3px;
}

.bannertitulclassifieds{
background-image:url("imagenes/clasificados.png");	
margin:0 50px 5px auto;
height:60px;
width:600px;
color:#000;
font-weight:bold;
font-size: 16px;
font-family: AvenirLTstd, Heavy;
}

.bodyapunte{
background-color:#FFF;
font-family: 'Verdana', sans-serif;
width: 590px;
margin: 0px 10px 0 10px;
height:260px;
border-bottom: 1px solid #E6E6E6;
}

.bodynoticia{
background-color:#FFF;
width:600px;
margin: 10px auto 50px;
/*height:180px;*/

}

.bodydebate{
background-color:#FFF;
width:600px;
margin: 10px auto 5px;
/*height:300px;*/
}


.categoria{
height:10px;
color: #01609C;
background-color:#FFF;
}

.categoria a{
color: #01609C;
}


.titulo {
color: #00121C;
font-size: 25px;
margin:8px 0px 3px 0px;
font-family: 'Verdana', sans-serif;
margin:3px 0px 0px 0px;
padding-top:5px;

}

.titulo a{
color: #00121C;
font-size: 20px;
text-decoration: none;
font-family: 'Verdana', sans-serif;
font-weight: bold;

}

.fecha{
color: #01609C;
font-family: Arial;
font-size: 13px;
width: 100%;
}

.fotolistado{
background-color:#fff;
width:201px;
height:143px;
float:left;
padding:3px 3px 3px 3px;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
margin:0px 5px 5px 0px;
}

.iconolistado{
background-color:#fff;
width:198px;
height:143px;
float:left;
padding:3px 3px 3px 3px;
margin:0px 5px 5px 0px;
}

.fotolistadodebate{
background-color:#fff;
width:168px;
height:110px;
float:left;
padding:3px 3px 3px 3px;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
margin:0px 5px 5px 0px;

}


.separador{
clear:both;
width:600px;
margin-left:23px;
border-bottom: 1px solid #E6E6E6;
}


.copete{/*dejo este por que en areatexto saco la etiqueta p para que no haga salto de linea*/
color: #444;
text-decoration: none;

font-size:12px;
text-align:justify;
font-family: 'Verdana', 'Lucida Grande', sans-serif;
font-style:italic
}

.copete p{
color: #444;
text-decoration: none;

font-size:12px;
text-align:justify;
font-family: 'Verdana', sans-serif;
font-style:italic
}


#fotosdebate{/*menos en ver_noticias*/
width:550px;
height:130px;
margin: 0px 100px 0px 20px;
padding-left:10px;

}


#areatextotitulos{
width:300px;
height:130px;
padding:2px 2px 2px 4px;	
margin-left:0px;
color:#000000;
float:right;
border-style:solid;
border-color:green;
}




#titulonoticialistado a{
color:#000000;
font-size:18px;
font-weight:bold;
}


#resumen {
/*font-weight:bold;*/
font-size:12px;
font-family:arial;
color:#666666;
font-weight: bold;
}


.fechagris {
color:#666666;
font-size:14px;
height:20px;
text-align:left;
float:right;
}



#noticias{
width:490px;
background-color:#FFFFFF;
color:#000000;
font-family: 'Verdana', sans-serif;
font-size:12px;
text-align:left;
border-style:solid;
border-color:#CCCCCC;
margin:5px auto 0px auto;
padding:0px 3px 3px 3px;


}



#noticias a{
color:#000000;
}

.contenttext p{	
font-size:12px;
text-align:justify;
color:#1D3247;
font-family: 'Verdana', sans-serif;
}

.imagenes{
text-align:center;
}

#publicidad_derecha1{
   
}

/*------------------DEBATE DE LA SEMANA - COMENTARIO------------------------------*/

#comentarioform{
background-color: gray;
border: 1px solid #EEE;
color: white;
font-size: 12px;
margin-top: 0px;
padding: 5px;
text-align: left;
}

#comentarios {
font-size:12px;
margin-top:5px;
}

.comentario{
border-top:1px solid gray;
padding: 15px 5px 40px;
margin:10px 0px 10px 0px;

}	

.comentario .autor{
    color:#1D3247;
    width: 100px;
    float: left;
    font-size: 14px;
    font-weight: bold;
/*    border-style:solid;*/
    margin-right:10px;
}

.comentario .fecha{
	color: #01609C;
}

.comentario .texto{
  /*border-style:solid;*/
  overflow: auto;
  margin-left:10px;
  text-align:justify
   
}
/*################################/NOTICIAS##################################################################*/


/*#################################CLASIFICADOS####################################################*/

#classifieds{
margin:0px auto 0px auto;
width:100%;
height:100%;
}

.classpictures {
width:260px;
float:center;

}

.classbody{
border-bottom: 1px solid #FFA724;
width:auto;
margin-bottom:3px;
}
.classtitle {
color: #00121C;
font-size: 15px;
margin:3px 0px 3px 0px;

}

.classdescription{
color: #444;
font-family:arial;
font-size:14px;
text-align:justify;
font-family: Roman;
	
}

/************* TABLA LISTADO *************/

#subcontent2{
width:600px;
margin:10px auto;
background-color:#ECECEC; /*Color de cada fila de la tabla*/
font-size:12px;
font-family:arial;
clear:both;
}

#subcontent2 td{
padding-left:10px;
padding-right:2px;
}

#headsubcontent2{
font-size:16px;
/*background-color:#FFA724;*/
height:30px;
color:#000;
padding: 8px 0px 0px 10px;
font-weight:bold;
background-image: url("imagenes/bak_not.jpg");
width:600px;
}

#headsubcontentapuntes{
font-size:16px;
height:30px;
color:#000;
width:600px;
padding: 8px 0px 0px 10px;
font-weight:bold;
}

.headsubcontentapuntes2{
font-size:16px;
background-image: url("imagenes/bak_solo.png");
height:45px;
color:#fff;
width:530px;
padding: 24px 0px 0px 70px;
font-weight:bold;
}


#tablatitle{
font-size:16px;
color:#000;
height:30px;
/*background-image:url(imagenes/ban_titulo.png);*/
font-weight:bold;
}


#tablabody{
font-size:10px;
color:#000000;
background-color: #FFF;
font-weight:bold;
}

#tablelist{
width:600px;	
font-size:14px;
text-align:center;
}
#tablelist a{
font-size:14px;
color:#003366;
}

#tablelist td{
	height:20px;
	}


.odd{
	background-color:#EAEAEA;	
	}
.even{
	background-color:#F4F4F4;	
	}
	

/*####################/CLASIFICADOS#################################################################*/


#indice{
text-align:center;
margin-top:20px;
}


#indice a{
color:#003366;
font-size:12px;
font-weight:bold;
}

#negrita{
font-weight:bold;
font-size:14px;
}


#menuizquierda programa{
background-image:url(imagenes/.png);
}


/*############BEGIN BUSCARRRRRRRRRR and BUSQUEDA#######################*/

#buscar{
/*background-image:url(imagenes/buscar.png);*/
background-color:#FFFFFF;
height:60px;
width:330px;
font-size:18px;
color:#000000;
margin:0px 0px 5px 670px;
border-style:solid;
}



#busqueda{
width:600px;
/*height:550px;*/
background-color:#FFFFFF;
color:#005063;
font-family:arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
float:right;
margin-right:5px;

}


#busqueda a{
font-size:18px;
color:#005063;
}

.error{
    color: #D8000C;
    font-size:12px;
    border-color:#F00;
    margin-left: 5px;

}

/*propieades de los enlaces*/
/*
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline}


/*END BUSCARRRRRRRRRR and BUSQUEDA*/


/*################ERROR VALIDACION###########################*/

.error{
    color: #D8000C;
    font-size:12px;
    border-color:#F00;
    margin-left: 5px;    
              
}

/********************************** MENSAJES AL USUARIO **************************************/

.infoa, .exitoa, .alertaa, .errora {
       font-family:Arial, Helvetica, sans-serif; 
       font-size:14px;
       border: 1px solid;
       margin: 10px 10px 10px 0px;
       padding:15px 10px 15px 50px;
       background-repeat: no-repeat;
       background-position: 10px center;
}
.infoa {
       color: #00529B;
       background-color: #BDE5F8;
       background-image: url('panel-admin/imagenes/info.png');
}
.exitoa {
       color: #4F8A10;
       background-color: #DFF2BF;
       background-image:url('panel-admin/imagenes/exito.png');
}
.alertaa {
       color: #9F6000;
       background-color: #FEEFB3;
       background-image: url('panel-admin/imagenes/alerta.png');
}
.errora {
       color: #D8000C;
       background-color: #FFBABA;
       background-image: url('panel-admin/imagenes/error.png');
}


.buttonfront{
background-image: url("imagenes/buttonfront.png");
border:0px;
width:58px; 
height:24px;
}

.buttonfronta{
	background-image: url("imagenes/buttonfrontbus.png");
   text-decoration: none; 
   color:#000;
   margin: 2px 0px 2px 0px;
   width:130px;
   height:24px;
   border:0px;
}



/************************#BOTONERA*********/
.menu{
	border:none;
	border:0px;
	margin:-14px 0px 10px 12px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*background-image:url("imagenes/bakground.jpg");*/
	background-color:#f59e00;
	/*background:#f59e00;*/
	width:1000px;
	z-index:2;
	
	}
	
	
.menu ul{
	height:39px;
	list-style:none;
	/*padding-left:30px;*/
	margin:14px 0px 0px 0px;
	width:1000px;
	padding:0px;
	z-index:2;
	
	
	}
	.menu li{
		float:left;
		background:#f59e00;
		height:39px;
		padding:0px 0px 0px -30px;	
		z-index:2;
		

		}
		
	.menu li a{
		color:#000;/*Color de la letras del menu*/
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px 0px 0px;
		padding:0px 28px;
		text-align:center;
		text-decoration:none;
		/*border:1px solid #000;*/
		z-index:2;
		}

		
		.menu li a:hover, .menu ul li:hover a{
			background: #f59e00 url("imagenes/pinche.png") right center no-repeat; 
			color:#fff;/*Color al pocionarse*/
			text-decoration:none;
			/*border:1px solid;*/
			height:39px;
			z-index:2;
			
			}
			
	.menu li ul{
		/*background:#f59e00;*/
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		/*border: 1px solid;*/
		position:absolute;
		width:200px;
		z-index:200;
		border:solid 1px #fff;
		/*top:1em;
		/*left:0;*/
		z-index:2;
		}
	.menu li:hover ul{
		display:block;
		
		
		}
	.menu li li {
		background:url('imagenes/sub2_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:200px;
		background:#f59e00;
		opacity: 0.85;
		filter:alpha(opacity=80);
		border:solid 1px #fff;
		z-index:90;
		z-index:2;
		
		}
		
	.menu li:hover li a{
		background:none;
		color:#000; /*Color de la letra del submenu antes de pocisionarse*/
		margin:1px;
		z-index:2;
		
		}
	.menu li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		z-index:2;
		
		}
		
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#f59e00 url('imagenes/hover_sub1.gif') center left no-repeat;
			border:0px;
			color:#333; /*color del submenu al pocisionarse*/
			opacity: 0.9;
			filter:alpha(opacity=100);
			font-weight:bold;
			z-index:2;
			
			}
	.menu p{
		clear:left;
		}	

a.admin:link, a.admin:visited, a.admin:active{
	font-size:222px;
	color:#123123;
	text-decoration:none;
}

a.admin:hover{
	background:#000;
	color:#123123;
}




/*******************CIEERE MENU**********************/

.fieldsetfront{
    border-color:#f59e00;
}

.fieldsetfront legend{
    font-size: 16px;
    color:#f59e00;
    font-weight: bold;
}